• word of the day

    leaf-foot bug

    leaf-foot bug - Dictionary definition and meaning for word leaf-foot bug

    Definition
    (noun) large sap-sucking bug with leaflike expansions on the legs
    Synonyms : leaf-footed bug

Word used in video below:
text: left foot right here left foot right
Download our Mobile App Today
Receive our word of the day
on Whatsapp